/*-----------Í¨ÓÃÑùÊ½------------*/
*{ margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
body{font-family:Tahoma;font-size:12px;padding-top:0px;margin:0px auto; background: #FFF; padding:0px; background:url(../images/bg.jpg) repeat-x;background-attachment:fixed;
}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
.c:after{ content:".";display:block;font-size:0;line-height:0;height:0;clear:both;visibility:hidden} 
.c{display:inline-table}
/* Hides from IE-mac \*/
* html .c {height: 1%}
.c{display: block}
/* End hide from IE-mac */
/* IE7 hack*/
*+html .c {min-height: 1% }
ol,ul {list-style:none}
.mc{ margin:auto;}
.bg_b{ border:#999999 solid 1px; padding:4px;}
.big_bg{ width:982px; margin:auto; background:url(images/bigbg.jpg) center repeat-y; padding:0px 9px 0px 9px;}

.end a:link,.end a:visited{ color:#FFFFFF;}



a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #B07501;
}


#globallink a{
	display:block;
  	margin: 0px  ;
	font-size:14px;
}
#globallink ul{ padding:0px; margin:0px;}
#globallink ul li{float:left; text-align:center; width:123px; border-left:solid 1px #CCCCCC;}

#globallink a:link, #globallink a:visited{
	color: #ffffff;
	text-decoration: none;
	font-weight:bold; 
	font-size:14px; padding:0px; padding:5px; outline:none
  
}
#globallink a:hover{
 	text-decoration: none; 
	font-weight:bold;
	font-size:14px;
 	color: #059d94; text-decoration:underline;
	color: #ffffff;
	font-size:14px;
   }
 
 #globallink2{ color: #774E00;}
 #globallink2 a:link, #globallink2 a:visited{
	color: #774E00;
	text-decoration: none;
 	font-size:14px; padding:0px 5px 0px 5px;
	 
 
}
#globallink2 a:hover{
	color:#9C6C18;
	text-decoration: none;
 	font-size:14px;
	 padding:0px 5px 0px 5px;
 }
 
 
 .prodoct_img{ padding:5px 5px 10px 0px;  }
 .prodoct_img ul{ list-style:none;}
 .prodoct_img ul li{ width:222px; height:198px; float:left; text-align: center; margin:10px 0px 0px 10px;   padding:0px 5px 8px 5px; background:url(../images/productbg.jpg) no-repeat center;}
 .prodoct_img img{ width:180px; height:160px;}
 .prodoct_img  a img{ border: #CCC  solid 1px;text-decoration: none; padding:2px}
 .prodoct_img  a:hover img{ border: #800000 solid 1px;text-decoration: none;filter:Alpha(Opacity=80); }
 .prodoct_img p{ line-height:35px;}
 .prodoct_img  a{ color:#000000; letter-spacing:1px; }
 .prodoct_img a:hover{ color: #0000ff; text-decoration:none; font-weight:bold; letter-spacing:1px; }
 
 .dh a{ color: #FFFFFF; font-weight:bold;}
 .dh a:hover { color:#B07501; font-weight:bold;} 
 
 #newslist a{ color:#7A4F00;}
 #newslist a:hover { color:#B07501; background:#FFECD9;}
 
 
 .index_img  a img{ border:#B07501  solid 0px;text-decoration: none;}
 .index_img  a:hover img{ border: #800000  solid 0px;text-decoration: none;filter:Alpha(Opacity=80); }
 
 
 
 .cua{background:url(../images/w1.jpg)  repeat-x center; width:129px; height:32px; color: #FFFFFF; font-weight:bold;font-size:12px; cursor:hand;}
.cub{width:129px; height:32px;background:url(../images/w2.jpg) no-repeat center; font-weight:bold; font-size:12px;color: #FF8000; cursor:hand;}


.good_prodoct{ padding:4px 4px 4px 0px; }
.good_prodoct ul{ list-style:none;}
.good_prodoct ul li{ width:120px; height:115px; float:left; text-align: center;   border: #EEE solid 0px;  }
.good_prodoct img{ width:110px; height:90px;}
.good_prodoct  a img{ border: #CCC  solid 1px;text-decoration: none;}
.good_prodoct a:hover img{ border:#0356A6 solid 1px;text-decoration: none;filter:Alpha(Opacity=80); }
.good_prodoct p{ line-height:25px;}
.good_prodoct  a{ color:#0356A6; }
.good_prodoct a:hover{ color: #FF8000; }



.look_prodoct{ padding:8px 4px 4px 0px; text-align:center; }
.look_prodoct ul{ list-style:none;}
.look_prodoct ul li{ width:170px; height:170px; float:left; text-align: center;   border: #EEE solid 0px; margin-left:5px; }
.look_prodoct img{ width:160px; height:130px;}
.look_prodoct  a img{ border: #CCC  solid 2px;text-decoration: none;}
.look_prodoct a:hover img{ border:#ED7803 solid 2px;text-decoration: none;filter:Alpha(Opacity=60); }
.look_prodoct p{ line-height:35px;}
.look_prodoct  a{ color:#ED7803; }
.look_prodoct a:hover{ color:#78AC1C; }

.class_li{  text-align:center; margin:auto; padding:5px; letter-spacing:2px;}
.class_li ul{ list-style:none; margin:0px;}
.class_li ul li{      text-align: center;   border: #EEE solid 0px;    padding:5px 35px 5px 40px;  margin-bottom:1px;}
 
.class_li  a{ color:#000000;padding:5px 35px 5px 40px;background:#D4E5EF;}
.class_li a:hover{ color: #d700ff; padding:5px 35px 5px 40px;}




.class_lip{  text-align:center;  margin:auto; padding:5px; letter-spacing:2px;}
.class_lip ul{ list-style:none; margin:0px;}
.class_lip ul li{      text-align:center;   border: #EEE solid 0px;    padding:5px;  margin-bottom:1px; width:180px; float:center; background:#D4E5EF;}
 
.class_lip  a{ color:#000000;padding:5px 10px 5px 10px;background:#D4E5EF; }
.class_lip a:hover{ color: #d700ff; padding:5px 10px 5px 10px;}






.class_li2{ padding:4px 4px 4px 4px; text-align:left;   width:236px;}
.class_li2 ul{ list-style:none;}
.class_li2 ul li{ width:112px; height:15px;   text-align: center;    background:url(../images/on.png) left no-repeat; padding-top:3px; margin-bottom:3px; float:left; margin-left:3px;}
 .class_li2  a{ color:#666666; }
.class_li2 a:hover{ color: #FF8000; }

.atitle{ padding:0px 0px 0px 20px; font-weight:bold; color:#6AB900; font-size:14px; letter-spacing:2px;}
.stitle{font-weight: normal; color: #FF8000; font-size:12px; letter-spacing:2px;}




div#MainPromotionBanner{
	width:562px;
	height:210px;
	background:#99caeb;border:#FF0000 solid 0px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height:210px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width:562px;
	height:210px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width:562px;
	height:210px;
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 180px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color:#750D0E ;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}


.r_news{ padding:8px 4px 4px 0px; text-align:center; margin-left:10px; }
.r_news ul{ list-style:none;}
.r_news ul li{ width:300px;    text-align: left;   border: #EEE solid 0px; float:left; background:url(../images/alir.jpg) no-repeat left; padding-top:8px; padding-left:4px;}
.r_news  a{ color: #004483; letter-spacing:1px }
.r_news a:hover{ color: #FF4800; }



.sb{ padding:8px 4px 4px 0px; text-align:center;   }
.sb ul{ list-style:none;}
.sb ul li{ width:120px;    text-align: left;   border: #EEE solid 0px; float:left;   padding-top:8px; padding-left:4px;}
.sb ul li img{ width:100px; height:80px;}



.p_news{ padding:20px 10px 20px 10px; text-align:left; margin-left:5px; }
.p_news ul{ list-style:none;}
.p_news ul li{ width:190px; border: #EEE solid 0px; float:left;  text-align:center;}
.p_news   img{ width:160px; height:145px;border:#D4D0C8 solid 1px;     }
.p_news  a{ color:#666666; }
.p_news a:hover{ color: #FF8000;filter:Alpha(Opacity=60);  }
.p_news a:hover img{ color: #FF8000;filter:Alpha(Opacity=60);  }
.p_news p{ line-height:30px; }




.p_pic{ padding:20px 4px 4px 0px; text-align:left;  }
.p_pic ul{ list-style:none;}
.p_pic ul li{ width:70px; border: #EEE solid 0px; float:left;  text-align:center; margin-left:5px;}
.p_pic   img{ width:60px; height:50px;border:#D4D0C8 solid 1px; }
.p_pic  a{ color:#666666; }
.p_pic a:hover{ color: #FF8000;filter:Alpha(Opacity=60);  }
.p_pic a:hover img{ color: #FF8000;filter:Alpha(Opacity=60);  }
.p_pic p{ line-height:25px; text-align:center;}
 